home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-08-23 | 1.7 KB | 91 lines | [TEXT/MPS ] |
- /*
- DarkSide 4.0 - a 7.0 dependant, system clean expandable screen saver.
-
- copyright © 1990, 1991, 1992, 1993 by Tom Dowdy
- All rights reserved.
-
- */
- #define systemSevenOrLater 1
- #include "Types.r"
- #include "SysTypes.r"
-
- #include "BalloonTypes.r"
-
- // amount of room you have to work with in your fader dialog
- #define areaHeight 180
- #define areaWidth 310
-
- // slider control resource
- type 'SCTL' {
- integer=$$Countof(ValueStringPairs);
- Array ValueStringPairs {
- integer; // display string if value >= this value
- pstring; // string to display
- };
- };
-
- // screen depth preferences
- #define noFlags 0x0000
- #define colorDevice 0x0001
- type 'DEEP' {
- integer = $$CountOf(DepthPreferencesList);
- array DepthPreferencesList {
- integer; // preferred depth
- integer; // whichFlags
- integer; // flags
- };
- };
-
- #define squareWaveSynth 1
- #define waveTableSynth 3
- #define sampledSynth 5
- type 'Chnl' {
- integer;
- };
-
- // dialog control list
- type 'DCTL' {
- integer = $$CountOf(DCTLArray);
- array DCTLArray {
- integer; // item number - zero for expressing cluster ranges
- integer; // minValue for grouped items
- integer; // maxValue for grouped items
- integer; // setting index, 0-19 for shorts, 20-23 for strings
- };
- };
-
- // default settings
- type 'DFLT' {
- array Shorts {
- integer; // range of shorts
- };
-
- array Strings {
- pstring;
- };
- };
-
- type 'HELP' {
- string;
- };
-
- #ifndef COMPILINGDARKSIDE
- // application name
- resource 'STR ' (-16396, purgeable) {
- "DarkSide of the Mac 4.1"
- };
-
- // version info
- resource 'vers' (1, purgeable) {
- 0x04, 0x01, release, 0x00, verUS,
- "4.1",
- "4.1 (US), © Tom Dowdy, 1990-93"
- };
-
- resource 'vers' (2, purgeable) {
- 0x04, 0x01, release, 0x00, verUS,
- "4.1",
- "(for DarkSide of the Mac 4.1)"
- };
- #endif
-